package cn.edu.hbpu.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author lcy
 * @date 2022/8/7 16:09
 * @description 订单项
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName("order_item")
public class OrderItem {
    /**
     * 商品id
     */
    @JsonProperty("gId")
    private String gId;
    /**
     * 商品名 （创建订单之后的商品名，生成订单后，更改商品信息不会影响此处的商品）
     */
    @JsonProperty("gName")
    private String gName;
    /**
     * 商品图片
     */
    @JsonProperty("image")
    private String image;
    /**
     * 原价
     */
    @JsonProperty("originalPrice")
    private double originalPrice;
    /**
     * 折后价（现价）
     */
    @JsonProperty("discountPrice")
    private String discountPrice;
    /**
     * 购买数量
     */
    @JsonProperty("quantity")
    private int quantity;
    /**
     * 总价
     */
    @JsonProperty("totalPrice")
    private double totalPrice;
    /**
     * 订单id
     */
    @JsonProperty("orderId")
    private String orderId;

}
